+2008-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
+
+ * coding.c (DECODE_EMACS_MULE_COMPOSITION_CHAR): Use "do...while (0)".
+
2008-02-07 Jim Meyering <meyering@redhat.com>
Use "do...while (0)", not "if (1)..else" in macro definitions.
value 0. */
#define DECODE_EMACS_MULE_COMPOSITION_CHAR(buf) \
- if (1) \
+ do \
{ \
int c; \
int nbytes, nchars; \
src += nbytes; \
consumed_chars += nchars; \
} \
- else
+ while (0)
/* Decode a composition rule represented as a component of composition